Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
97 PENYBRYN Terraced £11,290 23 Sep 2004